import { createGroupStorage, createStorage } from "common/utils/storage";

export const loginVcodeKeyStorage = createGroupStorage<string>('LOGIN_VCODE_KEY');

export const registerVcodeKeyStorage = createGroupStorage<string>('REGISTER_VCODE_KEY');

export const resetMyPwdVcodeKeyStorage = createStorage<string>('RESET_MY_PWD_VCODE_KEY');

export const tokenStorage = createStorage<string>('TOKEN');

export const darkThemeStorage = createStorage<string>('DARK_THEME');

export const evaluationDiffUuidsStorage = createStorage<{
  evaluationUuids: string[];
  evaluationComposeUuids: string[];
  eqUuids: string[];
}>('EVALUATION_DIFF_UUIDS_V2');
